Data Model for SIPAMER Prototype
نویسندگان
چکیده
collection of metadata, consisting of a set of schema components: element and attribute declarations and complex and simple type definitions. These components are usually created by processing a collection of schema documents, which contain the source language definitions of these components which are organized by namespace: all the named schema components belong to a target namespace, and the target namespace is a property of the schema document as a whole. According to the definition in [12], a schema component is the generic term for the building blocks that comprise the abstract data model of the schema. The xs:schema symbol defines the root element of a schema that contains representations for a collection of components (type definitions and element declarations), which have a common target namespace. There are 13 kinds of component in all as follows:data model of the schema. The xs:schema symbol defines the root element of a schema that contains representations for a collection of components (type definitions and element declarations), which have a common target namespace. There are 13 kinds of component in all as follows: Simple type definitions a set of constraints of an element with no element children. It is defined as xs:simpleType; Complex type definitions a set of constraints of an element that contains a sequence of items which conforms to a particular model group. It is defined as xs:complexType; Attribute declarations an association between a name and a simple type definition, together with occurrence information and a default value. It is defined as xs:attribute; Element declarations an association of a name with a type definition, either simple or complex, an default value and a set of identity-constraint definitions. It is defined as xs:element; Attribute group definitions an association between a name and a set of attribute declarations, enabling reuse of the same set in several complex type definitions. It is defined as xs:attributeGroup; 44 Data Model for SIPAMER Prototype Identity-constraint definitions an association between a name and one of several varieties of identity-constraint related to uniqueness and reference ; Model group definitions an association between a name and a model group, enabling re-use of the same model group in several complex type definitions ; Notation declarations an association between a name and an identifier for a notation ; Annotations information for human and/or mechanical consumers ; Model groups a constraint in the form of a grammar fragment that applies to lists of element information items. It consists of a list of particles, i.e. element declarations, wildcards and model groups ; Particles a term in the grammar for element content, consisting of either an element declaration, a wildcard or a model group, together with occurrence constraints ; Wildcards a special kind of particle which matches element and attribute information items dependent on their namespace name, independently of their local names ; Attribute Uses an attribute declaration within a complex type definition is embedded within an attribute use, which specifies whether the declaration requires or merely allows its attribute, and whether it has a default or fixed value. For the data types description XSD provides a set of 19 primitive data types (boolean, string, decimal, double, float, anyURI, QName, hexBinary, base64Binary, duration, date, time, dateTime, gYear, gYearMonth, gMonth, gMonthDay, gDay, and NOTATION). Also, new data types can be derived from these primitives by the following methods: restriction by reducing the set of permitted values ; list by allowing a sequence of values of the attributes ; union by allowing a choice of values from several types; For a relational data representation the XSD schema components can be used as it is described in the following table: Table 1 – Relational and XSD components No Relational element XSD component 1 Table Element, complex type 2 Attribute Element, simple type 3 Constraint Restriction, reference For example, in order to specify the structure of the table CENTRALA (centrala_id number primary key, denumire varchar(29), locatie varchar(30)), the XSD schema can be written as follows: Database Systems Journal vol. V, no. 4/2014 45 46 Data Model for SIPAMER Prototype
منابع مشابه
Predictors of speeding among drivers based on Prototype Willingness Model
Background: Every year 1.2 millions of people are killed in road accident, and speeding is a major contributor road crashes among young driver. Accounting 40% of fatal crashes involved speeding. The purpose of this study was determining predictor of speeding intention among young driver 19-25 years old young driver in ghaemshahr based on Prototype Willingness Model. Materials and methods: I...
متن کاملPredictors of Fast Food Consumption Based on Prototype/Willingness Model among Students of Yazd University of Medical Sciences
Background: Consumption of fast food, as a consequence of the modern industrial society, has increased in recent years among teenagers and young people. The purpose of this study was to investigate the effect of fast food consumption on female students in Yazd University of Medical Sciences based on the Prototype/Willingness Model. Methods: In this descriptive-analytic study, 245 female dormito...
متن کاملThe Study Predictors of Fast-Food Consumption based on the Prototype/Willingness Model in Students of Public Health School, Rafsanjan City, Iran
Introduction: In recent decades, a significant increase has been observed in the average weight of people due to fast food consumption, which increases the risk of developing diabetes and cardiovascular diseases. Given the importance of this issue, this study was conducted to investigate the predictors of fast food consumption based on the Prototype/Willingness Model among students the School...
متن کاملIdentification and Robust Fault Detection of Industrial Gas Turbine Prototype Using LLNF Model
In this study, detection and identification of common faults in industrial gas turbines is investigated. We propose a model-based robust fault detection(FD) method based on multiple models. For residual generation a bank of Local Linear Neuro-Fuzzy (LLNF) models is used. Moreover, in fault detection step, a passive approach based on adaptive threshold is employed. To achieve this purpose, the a...
متن کاملPrivate Key based query on encrypted data
Nowadays, users of information systems have inclination to use a central server to decrease data transferring and maintenance costs. Since such a system is not so trustworthy, users' data usually upkeeps encrypted. However, encryption is not a nostrum for security problems and cannot guarantee the data security. In other words, there are some techniques that can endanger security of encrypted d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015